package com.ktgj.other.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ktgj.common.core.annotation.Excel;
import com.ktgj.common.core.web.domain.BaseEntity;

/**
 * 【请填写功能名称】对象 et_order_paymentrecord
 * 
 * @author ruoyi
 * @date 2022-07-22
 */
public class EtOrderPaymentrecord extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private Long paymentrecordsid;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long orderid;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String bankname;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String bankcardnumber;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String bankcardholdername;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String transactionnumber;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String paymenttype;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String paymentstatus;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date creattime;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String joinplatformid;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String partnerid;

    /** 支付，二维码url */
    @Excel(name = "支付，二维码url")
    private String billQRCode;

    public String getBillQRCode() {
        return billQRCode;
    }

    public void setBillQRCode(String billQRCode) {
        this.billQRCode = billQRCode;
    }

    public void setPaymentrecordsid(Long paymentrecordsid)
    {
        this.paymentrecordsid = paymentrecordsid;
    }

    public Long getPaymentrecordsid() 
    {
        return paymentrecordsid;
    }
    public void setOrderid(Long orderid) 
    {
        this.orderid = orderid;
    }

    public Long getOrderid() 
    {
        return orderid;
    }
    public void setBankname(String bankname) 
    {
        this.bankname = bankname;
    }

    public String getBankname() 
    {
        return bankname;
    }
    public void setBankcardnumber(String bankcardnumber) 
    {
        this.bankcardnumber = bankcardnumber;
    }

    public String getBankcardnumber() 
    {
        return bankcardnumber;
    }
    public void setBankcardholdername(String bankcardholdername) 
    {
        this.bankcardholdername = bankcardholdername;
    }

    public String getBankcardholdername() 
    {
        return bankcardholdername;
    }
    public void setTransactionnumber(String transactionnumber) 
    {
        this.transactionnumber = transactionnumber;
    }

    public String getTransactionnumber() 
    {
        return transactionnumber;
    }

    public String getPaymenttype() {
        return paymenttype;
    }

    public void setPaymenttype(String paymenttype) {
        this.paymenttype = paymenttype;
    }

    public String getPaymentstatus() {
        return paymentstatus;
    }

    public void setPaymentstatus(String paymentstatus) {
        this.paymentstatus = paymentstatus;
    }

    public void setCreattime(Date creattime)
    {
        this.creattime = creattime;
    }

    public Date getCreattime() 
    {
        return creattime;
    }
    public void setJoinplatformid(String joinplatformid) 
    {
        this.joinplatformid = joinplatformid;
    }

    public String getJoinplatformid() 
    {
        return joinplatformid;
    }
    public void setPartnerid(String partnerid) 
    {
        this.partnerid = partnerid;
    }

    public String getPartnerid() 
    {
        return partnerid;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("paymentrecordsid", getPaymentrecordsid())
            .append("orderid", getOrderid())
            .append("bankname", getBankname())
            .append("bankcardnumber", getBankcardnumber())
            .append("bankcardholdername", getBankcardholdername())
            .append("transactionnumber", getTransactionnumber())
            .append("paymenttype", getPaymenttype())
            .append("paymentstatus", getPaymentstatus())
            .append("remark", getRemark())
            .append("creattime", getCreattime())
            .append("updateTime", getUpdateTime())
            .append("joinplatformid", getJoinplatformid())
            .append("partnerid", getPartnerid())
            .toString();
    }
}
